From 8f6aca9a6b125d8f592ac793f93fcecfbb9f4802 Mon Sep 17 00:00:00 2001 From: "kaf24@scramble.cl.cam.ac.uk" Date: Tue, 6 May 2003 10:05:18 +0000 Subject: [PATCH] bitkeeper revision 1.207 (3eb788deeBcKbOjJTp9dz6uBjMSLLQ) Makefile: new file Fixes to build system. New root Makefile. --- .rootkeys | 2 ++ Makefile | 35 +++++++++++++++++++++++++++++++++++ tools/domctl/Makefile | 1 + tools/vdmanager/Makefile | 6 ++++++ 4 files changed, 44 insertions(+) create mode 100644 Makefile create mode 100644 tools/vdmanager/Makefile diff --git a/.rootkeys b/.rootkeys index 92bdbddc82..ab6d2dfe6e 100644 --- a/.rootkeys +++ b/.rootkeys @@ -1,6 +1,7 @@ 3ddb6b0bKlMz_dz-M59a1mkUa1lASw BitKeeper/etc/config 3ddb6b0buTaC5zg1_a8FoAR9FWi_mw BitKeeper/etc/ignore 3ddb79c9_hgSp-gsQm8HqWM_9W3B_A BitKeeper/etc/logging_ok +3eb788d6Kleck_Cut0ouGneviGzliQ Makefile 3e6377b24eQqYMsDi9XrFkIgTzZ47A tools/balloon/Makefile 3e6377d6eiFjF1hHIS6JEIOFk62xSA tools/balloon/README 3e6377dbGcgnisKw16DPCaND7oGO3Q tools/balloon/balloon.c @@ -41,6 +42,7 @@ 3eb781fd8oRfPgH7qTh7xvgmwD6NgA tools/internal/xi_start.c 3eb781fd0Eo9K1jEFCSAVzO51i_ngg tools/internal/xi_stop.c 3eb781fd7211MZsLxJSiuy7W4KnJXg tools/internal/xi_vifinit +3eb788dbUz7cB-Gj-Y2mcQUzxWN3NQ tools/vdmanager/Makefile 3ea53c6dz47kAOwpk54f8_zOAQ5ngw tools/vdmanager/build.xml 3eaff785PwN0C3-xhCf_zMCL27JIgQ tools/vdmanager/notes.xml 3ea53c6dE-azH1i1VJmJMp9SHnETkQ tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/Extent.java diff --git a/Makefile b/Makefile new file mode 100644 index 0000000000..9f25d7134e --- /dev/null +++ b/Makefile @@ -0,0 +1,35 @@ +# +# Grand Unified Makefile for Xen. +# +# Keir Fraser, 6/5/2003 +# +# Builds everything except Xenolinux: +# cd xenolinux--sparse +# ./mkbuildtree +# cd && make oldconfig && make dep && make bzImage +# ( should be a vanilla linux tree with matching version) +# +# If you get errors in tools/domctl or tools/vdmanager, then you need +# the latest Java 2 SDK on your execution path: +# Also, you will need Apache's 'ant' build tool: +# +# If you received this sourec as part of a Xen release, you should find +# that appropriate versions of the build tools are already installed in +# the initial system setup. + +all: + $(MAKE) -C xen + $(MAKE) -C tools/balloon + $(MAKE) -C tools/domain_builder + $(MAKE) -C tools/domctl + $(MAKE) -C tools/internal + $(MAKE) -C tools/vdmanager + +clean: + $(MAKE) -C xen clean + $(MAKE) -C tools/balloon clean + $(MAKE) -C tools/domain_builder clean + $(MAKE) -C tools/domctl clean + $(MAKE) -C tools/internal clean + $(MAKE) -C tools/vdmanager clean + diff --git a/tools/domctl/Makefile b/tools/domctl/Makefile index 054fb95791..9916d82d1f 100644 --- a/tools/domctl/Makefile +++ b/tools/domctl/Makefile @@ -3,3 +3,4 @@ default: clean: ant clean + rm -f domctl.jar diff --git a/tools/vdmanager/Makefile b/tools/vdmanager/Makefile new file mode 100644 index 0000000000..14f6eeb91b --- /dev/null +++ b/tools/vdmanager/Makefile @@ -0,0 +1,6 @@ +default: + ant dist + +clean: + ant clean + rm -f vdmanager.jar -- 2.30.2